企业版
An ancient Chinese town nestled in mountains and hills